Definition of Investment Trust

  • (noun) a financial institution that sells shares to individuals and invests in securities issued by other companies

Synonyms of Investment Trust


Antonyms of Investment Trust


No Antonyms Found.

Homophones of Investment Trust


No Homophones Found.